package tech.summerly.weather.data.bean

/**
 * Created by summer on 18-3-7
 */
data class HourlyForecast(
        /**
         * pm25
         */
        val pm25: List<TimeSlice<Float>>,

        /**
         * 自然语言描述
         */
        val description: String,

        /**
         * 天气概况
         */
        val skycon: List<TimeSlice<String>>,

        /**
         * 云量
         */
        val cloudrate: List<TimeSlice<Float>>,

        /**
         * AQI
         */
        val aqi: List<TimeSlice<Float>>,

        /**
         * 相对湿度
         */
        val humidity: List<TimeSlice<Float>>,

        /**
         * 降水强度
         *
         * 小雨 ： 0.05 ~ 0.9
         * 中雨 ： 0.9 ～ 2.87
         * 大雨 ： > 2.87
         */
        val precipitation: List<TimeSlice<Float>>,

        /**
         * 风
         */
        val wind: List<WindTimeSlice>,

        /**
         * 湿度
         */
        val temperature: List<TimeSlice<Float>>
)